package com.hbnu.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hbnu.system.model.entity.DZzxfunds;

import java.util.List;

public interface DZzxfundsService extends IService<DZzxfunds> {
    /**
     * 添加相关到账经费
     *
     * @param dzfunds
     * @return 是否添加成功
     */
    boolean addDZzxfundsProject(DZzxfunds dzfunds);

    /**
     * 修改相关到账经费
     *
     *
     * @param dZfunds
     * @return 是否修改成功
     */
    boolean updateDZzxfundsProject(DZzxfunds dZfunds);

    /**
     * 删除相关到账经费
     * @param dzfundsID
     * @return 是否修改成功
     */
    boolean removeDZzxfundsProject(String dzfundsID);

    /**
     * 通过porprojectid（横向经费id）查询论文项目
     *
     * @param porprojectID
     * @return 是否成功
     */
    List<DZzxfunds> getDZzxfundsByPorprojectID(String porprojectID);
}
